/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package interfaces;

import java.sql.*;
import java.util.ArrayList;
import javax.management.InstanceNotFoundException;

/**
 *
 * @author Gustavo Patino
 */
public interface IDAOCita {

    public ArrayList findByPacientesDia(Connection conn, Date fecha, String turno, String pull, String especialista) throws InstanceNotFoundException;

    public ArrayList findByPacientesResistencia(Connection conn, Date fecha, String turno, String pull, String especialista) throws InstanceNotFoundException;

    public ArrayList findPacientesByApellidoId(Connection conn, String apellido, String id, Date fecha, String pull, String especialista);

    public ArrayList findPacientesByApellido(Connection conn, String apellido, Date fecha, String pull, String especialista,String especialidad);

    public ArrayList findPacientesById(Connection conn, String id, Date fecha, String pull, String especialista);

    public ArrayList findByPacientesDia(Connection conn, Date fecha, String turno, String pull, String especialista, String especialidad) throws InstanceNotFoundException;

}
